package com.itheima.sh.e_string_01;

/*
    目标：学习如何使用String类的方法
 */
public class StringDemo02 {
    public static void main(String[] args) {
        //1.创建String对象
        String s1 = "大象柳岩";
        //2.使用对象调用常见方法
        //2.1获取字符串的长度，就是字符串中由多个字符组成，有几个字符长度就是几
        int legth = s1.length();
        System.out.println("长度是： " + legth);//4
        //2.2获取上述字符串中的第三个字符 柳  字符串由多个字符组成，第一个字符对应的索引是0，索引依次+1
        //public char charAt(int index) {} 参数index表示字符对应的索引
        char c=s1.charAt(0);//0就是上述字符大的索引
        System.out.println("c = " + c);//大
        //遍历上述字符串，就是依次取出上述字符串中的每个字符
        for (int i = 0; i <s1.length() ; i++) {
            //获取字符
            char c1= s1.charAt(i);
            System.out.println("c1 = " + c1);
        }
        //2.3将上述字符串s1转换为字符数组
        char [] arr =s1.toCharArray();
        for (int i = 0; i < arr.length; i++) {
            System.out.print(arr[i]+"\t");
        }

        //2.4比较两个字符串内容是否相等
        String s2="abc";
        String s3="abc";
        boolean result=s2.equals(s3);
        System.out.println("result = " + result);//false
    }
}
